cast down


Results for "cast down"

English - Turkish Dictionary

cast down

(English - Turkish Dictionary) :
1. devirmek. 2. canını sıkmak.